package com.yidu.erp.service.department;

import java.util.Map;

import com.yidu.erp.model.BeyondDepartment;

/**
* 部门Service层
* @author zengren
* @date 2017年11月24日
* @version 1.0
*/
public interface DepartmentService {
	
	/**
	 * 增加或者修改
	 * @param department 部门对象
	 * @return
	 */
	public int addOrUpdate(BeyondDepartment department);
	
	/**
	 * 删除
	 * @param departId 部门id
	 * @return 
	 */
	public int delete(String departId);
	
	/**
	 * 显示查询
	 * @param param
	 * @return
	 */
	public Map<String, Object> showList(Map<String, Object> param);
	
	/**
	 * 根据id查询
	 * @param departId
	 * @return
	 */
	public BeyondDepartment findById(String departId);
	
	/**
     * 根据名称查id
     * @param deparId
     * @return
     */
    String getIdByName(String deparId);
}
